﻿using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;


namespace BCEntity.TMS.MoveHouseConfig.MoveHouseSpecificationConfig
{
    /// <summary>
    /// 搬家配置规格
    /// </summary>
    [Table("MoveHouseSpecificationConfig")]
	public class MoveHouseSpecificationConfigEntity
	{
		/// <summary>
		/// 搬家配置规格id
		/// </summary>
		[Key]
		[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
		public long MoveHouseSpecificationConfigId { get; set; }
        /// <summary>
        /// 规格名称
        /// </summary>
        public string SpecificationName { get; set; }
        /// <summary>
        /// 规格拼音
        /// </summary>
        public string SpecificationPinYin { get; set; }
        /// <summary>
        /// 搬家配置id
        /// </summary>
        public long MoveHouseConfigId { get; set; }
		/// <summary>
		/// 搬家配置名称
		/// </summary>
		public string MoveHouseConfigName { get; set; }
		/// <summary>
		/// 父级搬家设置id
		/// </summary>
		public long ParentMoveHouseConfigId { get; set; }
		/// <summary>
		/// 父级搬家配置名称
		/// </summary>
		public string ParentMoveHouseConfigName { get; set; }
		/// <summary>
		/// 备注
		/// </summary>
		public string Remark { get; set; }
		/// <summary>
		/// 已启用
		/// </summary>
		public bool Enabled { get; set; }
		/// <summary>
		/// 创建时间
		/// </summary>
		public DateTime CreateTime { get; set; }
		/// <summary>
		/// 创建人Id
		/// </summary>
		public long CreateAdminId { get; set; }
		/// <summary>
		/// 创建人姓名
		/// </summary>
		public string CreateAdminName { get; set; }
		/// <summary>
		/// 修改时间
		/// </summary>
		public DateTime UpdateTime { get; set; }
		/// <summary>
		/// 修改人Id
		/// </summary>
		public long EditAdminId { get; set; }
		/// <summary>
		/// 修改人姓名
		/// </summary>
		public string EditAdminName { get; set; }
	}
}
